Słownik techniczny polsko-angielski

1. engine test house
2. engine test bed, engine test bench